/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Model;

import java.util.ArrayList;

/**
 *
 * @author aj48640
 */
public class Plat
{
    //le nom du plat
    private String nom;

    public Plat(String nom)
    {
        this.nom = nom;
    }

    /**
     * Permet d'avoir le nom du plat
     * @return 
     */
    public String GetNom()
    {
       return this.nom;
    }
    
    /**
     * Permet de vérifié si un certain plat est lui-même ou s'il n'est
     * pas ce plat.
     * @param plat
     * @return 
     */
    public boolean isPlat ( String plat )
    {
        return this.nom == plat;
    }
    
    /**
     * Permet de trouvé un plat à partir d'une liste de plat et d'une recherche
     * @param plats
     * @param plat
     * @return 
     */
    public static Plat TrouverPlat ( ArrayList<Plat>plats, String plat)
    {
        for ( Plat p : plats)
        {
            if ( p.isPlat(plat))
                return p;
        }
        return null;
    }
}
